one's weaknesses and strengths - Alemán Inglés Diccionario